<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class SampleController extends Controller
{
    // 发送数据
    public function getData()
    {
        $sampleData = [
            'message' => '这是我的第一个前后端全分离数据请求!',
            'timestamp' => now(),
        ];
        return response()->json($sampleData);
    }
    // 接受数据
    public function postData(Request $request)
    {
        // 验证请求数据（如果需要）  
        $validatedData = $request->validate([
            'field1' => 'required|string',
            // ... 其他验证规则  
        ]);

        // 获取请求中的数据  
        $data = $request->all(); // 获取所有请求数据  


        // 返回一个响应  
        return response()->json(['message' => '数据接收成功', 'data' => $data], 200);
    }
}
